A unified cloud-enabled discrete event parallel and distributed simulation architecture
نویسندگان
چکیده
Cloud simulation environments today are largely employed to model and simulate complex systems for remote accessibility variable capacity requirements. In this regard, scalability issues in Modeling Simulation (M\&S) computational requirements can be tackled through the elasticity of on-demand deployment. However, implementing a high performance cloud M\&S framework following these elastic principles is not trivial task as parallelizing distributing existing architectures challenging. Indeed, both parallel distributed developments have evolved separate ways. Parallel solutions has always been focused on ad-hoc solutions, while approaches, other hand, led definition standard frameworks like High Level Architecture (HLA) or influenced use technologies Message Passing Interface (MPI). Only few able evolve with current resilience computing hardware resources deployment, implementation Service (SaaS), albeit independently methods branch. paper, we present unified architecture enough flexibility deploy simulations low effort, without modifying underlying source code, reaching important speedups against sequential simulation, especially implementation. Our based Discrete Event System Specification (DEVS) formalism. The tested using xDEVS tool, Application Programming (API) DEVStone benchmark up eight nodes, obtaining maximum $15.95\times$ $1.84\times$, respectively.
منابع مشابه
Parallel and Distributed Discrete Event Simulation
We present here because it will be so easy for you to access the internet service. As in this new era, much technology is sophistically offered by connecting to the internet. No any problems to face, just for this day, you can really keep in mind that the book is the best book for you. We offer the best here to read. After deciding how your feeling will be, you can enjoy to visit the link and g...
متن کاملD-sol; a Distributed Java Based Discrete Event Simulation Architecture
Most discrete event simulation environments are based on a process-oriented, and therefore multi-threaded paradigm. This results in simulation environments that are very hard to distribute over more computers, and not easy to integrate with scattered external information sources. The architecture presented here is based on the event-based DES paradigm which is implemented by scheduled method in...
متن کاملParallel Discrete Event Simulation
In simulating applications for execution on specific computing systems, the simulation performance figures must be known in a short period of time. One basic approach to the problem of reducing the required simulation time is the exploitation of parallelism. However, in parallelizing the simulation new problems arise. Due to the distributed generation of events causality errors can occur, as a ...
متن کاملParallel Discrete-Event Simulation
Parallel discrete-event simulation (PDES), simply referred to as parallel simulation, is concerned with the execution of discrete-event simulation on parallel computers. PDES has been recognized as a challenging research field bridging between modeling and simulation, and high-performance computing. By exploiting the potential parallelism in a simulation model, PDES can overcome the limitations...
متن کاملSynchronization methods in parallel and distributed discrete-event simulation
This work attempts to provide insight into the problem of executing discrete event simulation in a distributed fashion. The article serves as the state of the art in Parallel DiscreteEvent Simulation (PDES) by surveying existing algorithms and analyzing the merits and drawbacks of various techniques. We discuss the main characteristics of existing synchronization methods for parallel and distri...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Simulation Modelling Practice and Theory
سال: 2022
ISSN: ['1878-1462', '1569-190X']
DOI: https://doi.org/10.1016/j.simpat.2022.102539